#include <stdio.h>
//实现一个类似于qsort函数的冒泡排序
void bubble(int arr[] ,int sz)
{
    int i=0;
    int j=0;
    //冒泡排序实现升序输出
    //i表示进行几趟排序
    for(i=0;i<sz-1;i++)
    {
        //j表示一个数字比较几次
        for(j=0;j<sz-1-i;j++)
        {
            int tem=0;
            if(arr[j]>arr[j+1])
            {
                //交换
                tem=arr[j];
                arr[j]=arr[j+1];
                arr[j+1]=tem;
            }
        }
    }
    for(i=0;i<sz;i++)
    {
        printf("%d ",arr[i]);
    }
}
int main()
{
    int arr[10]={9,8,7,6,5,4,3,2,1,0};
    int sz=sizeof(arr)/sizeof(arr[0]);
    bubble(arr,sz);
    return 0;
}